External Voice Server
Introduction
You should consider runing an External Voice Server while runing server with a lot of players (80+) to save your server performance and prevent voice lags/cut offs
Runing External Server
- Setup your second FXServer
- You can use the default FXServer or with txAdmin tutorial
- Download the pma-voice resource and use just this resource, no need any others
- Add
set voice_externalDisallowJoin 1
to your second FXServer's server.cfg file - Make sure to set the same slot amount (or more) for your FXServer than your RP (main) server has
I suggest getting a VPS from UniversalGG so it can handle your External Voice server for a fair price 😉
Configuring your RP (main) server
- Use
MumbleSetServerAddress('123.456.789', 30120)
in your voice script to connect to the external server (if not using pma-voice) - Add
setr voice_externalAddress '123.456.789'
&setr voice_externalPort 30120
in your server's server.cfg (if using pma-voice)
*You can also change the server port using endpoint_add_tcp
& endpoint_add_udp
, but remember to change that also in your voice script`